// 引入Node.js内置的path模块，用于处理文件路径
const path = require('path');

// 1. 输出__filename：当前执行脚本的完整文件路径
console.log('当前文件完整路径(__filename)：', __filename);

// 2. 输出__dirname：当前执行脚本所在目录的完整路径
console.log('当前目录完整路径(__dirname)：', __dirname);

// 3. 使用path模块拼接视图文件路径
// path.join()：自动处理不同系统的路径分隔符
const viewFileName = 'index.html'; // 视图文件名
const viewDir = 'views'; // 视图文件所在目录
const viewFilePath = path.join(__dirname, viewDir, viewFileName);

// 输出拼接后的视图文件路径
console.log('拼接后的视图文件路径：', viewFilePath);
console.log('提示：在Windows系统中路径分隔符为"\\", 在Linux系统中为"/"');